@headerHeight: 46px;
@navHeight: 77px;

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: 0;
  -webkit-tap-highlight-color: transparent;
}

body, html {
  height: 100%;
  background-color: #f4f4f4;
}

.app-container {
  height: 100%;
}

.page-container {
  padding-top: @headerHeight;
  padding-bottom: @navHeight;
  height: 100%;
}

// vant公共样式部分
.van-button {
  &.vant-orange-grd-btn {
    border: none;
    background: linear-gradient(to right, #ffd01e, #ff8917);
    color: #fff;
  }

  &.vant-red-grd-btn {
    border: none;
    background: linear-gradient(to right, #ff6034, #ee0a24);
    color: #fff;
  }
}
